rotary scrubber - Turkish English Dictionary